home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 1.iso / toolbox / documents / README < prev   
Encoding:
Text File  |  1996-11-11  |  14.3 KB  |  287 lines

  1.  
  2.                        Doc-cue-mints/Info-burgers menu
  3.  
  4. ----------------------------------------------------------------------------
  5.  
  6.          This subtree contains documents covering various technical
  7.                information about SGI's software and hardware.
  8.  
  9.  
  10.       -----------------------------------------------------------------
  11.                                       NOTE: 
  12.   The HTML versions of the 16 Manuals on the v6.0 DT may not be 100% accurate.
  13.      For anything unrecognizable or confusing, consult the accompanying
  14.                             PostScript version.
  15.       -----------------------------------------------------------------
  16.  
  17.       *   64bit:
  18.           information on 64bit machine architectures and programming issues:
  19.           MIPSpro(TM) 64-Bit Porting and Transition Guide (IRIX 6.2
  20.           version), Preparing for the 64 bit Future of IRIX, Native 64-bit
  21.           Subprogram Interface for MIPS Architectures, and a C & Fortran
  22.           variable sizes file.
  23.  
  24.       *   ANSI-C:
  25.           contains files comprising a technical review of the book, The
  26.           Annotated ANSI C Standard, and the text originally published as
  27.           the ANSI C rationale with useful information about the origin,
  28.           creation and meaning of the ISO C standard.
  29.  
  30.       *   audio:
  31.           contains audio documentation including "Audio and Music
  32.           Applications for Silicon Graphics Systems", SGI Desktop Audio
  33.           Hardware Performance Specifications (Typical), Indigo, Indigo2,
  34.           Indy, "Unofficial SGI MIDI page", and "Audio Interchange File
  35.           Format AIFF-C, A revision to include compressed audio data".
  36.  
  37.       *   cc_c++_make_csh:
  38.           a collection of documents relating to compilers, [p]make, and
  39.           [c]shell: C++ EXCEPTION HANDLING, The Silicon Graphics Delta C++
  40.           Compiler, Programming in C++, Rules and Recommendations, Silicon
  41.           Graphics Inc, Common Makefile include files, Notes, C
  42.           pre-processor "cheat sheet" quick ref., C-shell, make, and pmake
  43.           quick references, and Silicon Graphics Makefile Conventions.
  44.  
  45.       *   DevDriver:
  46.           IRIX 6.2 and IRIX 5.3 versions of the Device Driver Programming
  47.           Guide, as well as inst-able images of the two pre-IRIX5.3 SGI
  48.           manuals for the IRIX Device Driver Programming Guide and the IRIX
  49.           Device Driver Reference Pages.
  50.  
  51.       *   DevNews:
  52.           At last we begin to include selected articles from the Developer
  53.           News publication
  54.  
  55.       *   Dwarf:
  56.           IRIX 6.2 revisions of documentation on DWARF, a binary
  57.           debugging-information format. The IRIX 6 compilers produce
  58.           debugging information in this format rather than the format used
  59.           in IRIX 5.2 and earlier releases. DWARF defines, in detail, a way
  60.           for compilers to tell debuggers about source programs.
  61.  
  62.       *   ELF:
  63.           information pertaining to ELF, the Executable and Linking Format
  64.           employed in IRIX 5 and beyond including, Controlling a Program's
  65.           Layout with ELSPEC,, and all the IRIX 6.2 man pages found using
  66.           the command, apropos elf.
  67.  
  68.       *   GIOdriver:
  69.           contains information needed to write a device driver for a GIO
  70.           board.
  71.  
  72.       *   HiEndGfx:
  73.           the beginnings of documentation relevant to current "High-End"
  74.           Graphics Machines, so far includes "IMPACT Graphics Subsystem,"
  75.           from the Impact Technical Report, "Fast VisSim On Impact
  76.           Graphics", Onyx tables covering, "General", "Graphics", and
  77.           "Platform" Specifications, and relevant links to the "OpenGL: From
  78.           The EXTensions To The SOLutions" Training Course materials.
  79.  
  80.       *   I18N:
  81.           contains documentation on SGI's implementation of software
  82.           Internationalization. These are only draft versions.
  83.  
  84.       *   irix:
  85.           contains general information about IRIX not "release-specific",
  86.           and Operating Systems issues including Automating and Scheduling
  87.           Jobs with Cron, Local and Remote File Lockingñ, Restarting
  88.           Sendmail, Getting Started With Socket Programmingñ, Supported
  89.           Releasesñ, Getting and Setting User Context Within a Process, a
  90.           paper on Caching and Locality and its ancillary "The Paging Game,"
  91.           as well as 4 periodic tables of IRISes: Workstation/Client,
  92.           Challenge Server, Onyx Family, Power Challenge.
  93.                ñ includes source code included as broken out C code in
  94.                toolbox/src/exampleCode/irix
  95.  
  96.       *   irix5.2:
  97.           information relevant to IRIX 5.2 and a few of its associated
  98.           Products including: colormap usage differences between 5.1* and
  99.           5.2, HIPPI documentation, IndigoMagic Q&A, inPerson docs, major
  100.           changes between IRIX 4.X and 5.2 Installation Guide, IRIS Media
  101.           Libraries product info, 4/94 periodic table, REACT in IRIX V.5,
  102.           7/94 patches info, 4.0.1 to 5.2 Software Compatibility Matrix,
  103.           Indigo2 XZ/Extreme stipple bug, and guidelines for the use of the
  104.           /usr/share filesystem.
  105.  
  106.       *   irix5.3:
  107.           info relevant to IRIX 5.3 including: IRIX 5.3 Data Sheet and
  108.           Technical Specifications, REACT(TM) in IRIX 5.3 Technical Report,
  109.           Using Asynchronous I/O and Direct I/O in IRIX 5.X, Documentation
  110.           Catalog for IRIX 5.3 as of 3/96, and IRIX product information.
  111.  
  112.       *   irix6.2:
  113.           contains a LARGE collection of IRIX 6.2-based documentation --
  114.           this is one of the cornerstones of the v6.0 DT -- including 64-Bit
  115.           Architecture and Standards Technical Report, all 6 manuals
  116.           comprising the IRIX Admin Manual Set (System Configuration and
  117.           Operation, Disks and Filesystems, Peripheral Devices, Networking
  118.           and Mail, Backup, Security, and Accounting, Software Installation
  119.           and Licensing), IRIX 6.2 New Features List, MIPSpro N32 ABI
  120.           Handbook plus an overview, MIPSpro 64-Bit Porting and Transition
  121.           Guide, 6.2 Device Driver Programming Guide, Programming on Silicon
  122.           Graphics Systems: An Overview, Topics in IRIX Programming, SGITCL
  123.           Programmer's Guide, Documentation Catalog for IRIX 6.2 (current as
  124.           of 3/96), Preparing to Upgrade to IRIX 6.2, The Coff Story -- End
  125.           of Coff Support, and a 6.2 Execution/Compilation Table.
  126.  
  127.       *   Inventor:
  128.           contains Inventor documentation including: Optimizing Open
  129.           Inventor Applications, Release 2.0, OPEN INVENTOR CORNER, Fun With
  130.           Draggers: Building an Interactive Track Light, Open Inventor Nodes
  131.           Quick Reference Release 2.0, Open Inventor 3d Toolkit, How to
  132.           Write an Open Inventor File Translator, Quick Reference Guide, and
  133.           the man page for the DxfToIv utility.
  134.  
  135.       *   kernel:
  136.           contains 3 Pipeline articles focusing on kernel issues and
  137.           processes: "Kernel Processes in IRIX 5.3 and IRIX 6.1," "IRIX
  138.           Dynamically Loadable Kernel Modules," and "Kernel Tuning in IRIX
  139.           5.x and IRIX 6.0.x."
  140.  
  141.       *   libconv :
  142.           a relatively recent addition to the mathlib subtree, libconv is an
  143.           optimized library available on Silicon Graphics computers. It
  144.           features Convolution for Finite Impulse Response (FIR) and
  145.           Infinite Impulse Response (IIR) filters, together with
  146.           Correlations.
  147.  
  148.       *   Mac:
  149.           beginnings of a directory composed of documents useful/relevant to
  150.           Mac Developers including, UNIX TOOLS FOR FORMER MAC DEVELOPERS and
  151.           C++ EXCEPTION HANDLING.
  152.  
  153.       *   mipsABI:
  154.           documents and patches pertaining to the MIPS ABI Group, Inc.,
  155.           including a FAQ on porting, Conformance and Support Guides. This
  156.           is a 3/96 copy of most of what exists at www.mipsabi.org.
  157.  
  158.       *   Motif:
  159.           contains a copy of an SGI internal paper on Motif Performance
  160.           Notes.
  161.  
  162.       *   networking:
  163.           network documentation including: Scalability in the XFS File
  164.           System, XFS - File System Data Sheet and Technical Specifications,
  165.           a group of Pipeline articles: "Using Automount," "Configuration
  166.           and Use of PPP," "Configuring Multiple Network Interfaces on SGI
  167.           Systems," "IRIX 5.3 NFS Version 3," and Asynchronous Transfer
  168.           Mode: Implementations for 1994, Establishing a PPP connection
  169.           using IRIX PPP, and SLIP INSTALLATION AND CONFIGURATION GUIDE.
  170.  
  171.       *   OpenGL:
  172.           A MASSIVE subtree contains MUCHO OpenGL papers, articles,
  173.           tutorials, specifications. A GREAT DEAL of technical information
  174.           is included here. MOST RECENT additions include documentation on
  175.           GLR, an OpenGL render server facility, and the VERY ESSENTIAL
  176.           OpenGL on Silicon Graphics Systems covering advanced topics
  177.           including extensions, as well as updated revisions -- Version 1.1
  178.           -- of The OpenGL Graphics System: A Specification, and the GLX
  179.           Specification, OpenGL Graphics with the X Window System.
  180.  
  181.       *   optimization:
  182.           greatly revitalized documentation on optimizing programs now
  183.           includes Optimization for Real-Time Graphics Applications, MIPSpro
  184.           Compiling and Performance Tuning Guide, IRIX 6.2 version of the
  185.           MIPSpro 64-Bit Porting and Transition Guide, and the REACT(TM)
  186.           Real-Time Programmer's Guide, as well as overview descriptions of
  187.           Build-time alternatives relating to ld, and Quickstart,
  188.           Requickstart and tasks performed by RLD, the dynamic linker.
  189.  
  190.       *   perl:
  191.           the beginnings of documentation relating to perl, the Practical
  192.           Extraction and Report Language, with PERL PATTERNS, and the perl5
  193.           documentation set available on the Silicon Graphics freeware 1.0
  194.           release.
  195.  
  196.       *   Performer:
  197.           contains "Introducing Performer 2.0" from the Pipeline, the "IRIS
  198.           Performer 2.0 Technical Report", "IRIS Performer 2.0 API", "IRIS
  199.           Performer 2.0 Technical Information", and "IRIS Performer 2.0
  200.           Release Notes".
  201.  
  202.       *   PROM:
  203.           information relevant to all operations and issues at the PROM
  204.           level of the world.
  205.  
  206.       *   R10000:
  207.           documentation on the R10000 PROCESSOR including a thumbnail on
  208.           MIPS R10000 (T5) Next Generation Technology, Mips Open RISC
  209.           Technology R10000 Microprocessor Technical Brief, R10000
  210.           Microprocessor User's Manual-Version V1.1 and V1.0, as well as the
  211.           Errata for Mips R10000 Microprocessor User's Manual, V1.0
  212.  
  213.       *   R4000:
  214.           contains the Pipeline January 1996 article, "Processor Types for
  215.           Indigo, Indigo2 and Indy Systems" with a table listing the first
  216.           and current version of IRIX for a specific R4x00 CPU type, speed,
  217.           and cache size. The R4x00 CPU is used in Indigo, Indy, CHALLENGE
  218.           S, Indigo2 and CHALLENGE M systems.
  219.  
  220.       *   R8000:
  221.           documentation on the R8000 PROCCESSOR, otherwise known as the IP21
  222.           board. Key to the performance of these systems beyond the R8000
  223.           processor itself are changes to the OS and compiler. The kernel
  224.           now supports 64 bit kernel and user code. Existing Irix 5.2 user
  225.           mode binary objects will continue to run unchanged. User
  226.           applications that need to realize the performance potential of
  227.           this hardware will need to be ported to the 64 bit environment.
  228.  
  229.       *   RFC:
  230.           NEW INTERFACE -- VERY boss! Now up to rfc1918
  231.           Internet "Request For Comments" provide the current set of open
  232.           standards used on the Internet, today. To both ensure
  233.           interoperability with other products and prevent re-invention of
  234.           wheels, developers of network apps will find it useful to be
  235.           familiar with, and to the extent possible conform to, applicable
  236.           standards. Examples of available standards are the Simple Network
  237.           Monitoring Protocol (SNMP), Internet Protocol (IP), File Transfer
  238.           Protocol (FTP), and Simple Message Transfer Protocol (SMTP), all
  239.           of which are supported by SGI.
  240.  
  241.       *   SiliconStudio:
  242.           information about Silicon Studio, a professional film and video
  243.           production system based on Silicon Graphics workstations,
  244.           specialized video options and third-party software solutions.
  245.           Includes the slide sets from the Entertainment Authoring
  246.           Conference held in L.A., November, 1994.
  247.  
  248.       *   textureMapping:
  249.           addresses issues pertaining to texture mapping: Fast Shadows and
  250.           Lighting Effects Using Texture Mapping, Texture Mapping as a
  251.           Fundamental Drawing Primitive, Interactive Geometric Image
  252.           Transformation Using Texture Mapping, Accelerated Volume Rendering
  253.           and Tomographic Reconstruction Using Texture Mapping Hardware, and
  254.           Texture Mapping in Technical, Scientific and Engineering
  255.           Visualization.
  256.  
  257.       *   ViewKit:
  258.           information on the ViewKit software application framework, used by
  259.           many Silicon Graphics software products as well as a growing
  260.           number of third-party applications.
  261.  
  262.       *   VMEinterface:
  263.           VME interface description for the Personal Iris, 4D100 to 4D400
  264.           series machines, and Crimsons. This paper does NOT include the IO4
  265.           VME in Challenge and Onyx systems.
  266.  
  267.       *   video:
  268.           contains the SGI Digital Video specification including the data
  269.           format, electrical and mechanical interfaces used to get digital
  270.           video data into and out of the Silicon Graphics platforms via this
  271.           60-pin connector.
  272.  
  273.       *   volumeRendering:
  274.           addresses issues pertaining to volume Rendering: Building an
  275.           OpenGL Volume Renderer, Interactive Volume Rendering Using
  276.           Advanced Graphics Architectures, and Accelerated Volume Rendering
  277.           and Tomographic Reconstruction Using Texture Mapping Hardware.
  278.  
  279.       *   X:
  280.           contains X-based documentation including such topics as Is your X
  281.           code ready for 64-bit?, "Multi-pipe Graphics Configurations",
  282.           X11R6, SGI's enhanced X server, Performance, SGI Window Systems,
  283.           the X11 Input Extension, and more.
  284.  
  285. ----------------------------------------------------------------------------
  286. Copyright ⌐ 1995-96, Silicon Graphics, Inc.
  287.